self-employed persons - German English Dictionary